Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of drying oil
  1. noun
    an oil that hardens in air due to oxidation and is often used as a paint or varnish base
Explanation of drying oil
My lists:
Recently viewed words: